.product-detail-wrap{
  background: #fff;
  min-width: 1200px;
  .pd-inner-content{
    padding-bottom: 15px;
    .share-style{
      display: none;
    }
    .product-detail-pub{
      overflow: hidden;
      zoom: 1;
      padding-bottom: 10px;
      .product-detail-show{
        .pd-image{
            width: 360px;
            height: 360px;
            border: 1px solid #ddd;
          .product-scale-images{
            width: 360px;
            height: 360px;
            background: #eee;
          }
        }
        .pd-detail-scroll{
          width: 360px;
          // height: 80px;
          margin: 15px auto;
          text-align: center;
          .per-detail-pic{
            display: inline-block;
            width: 50px;
            height: 50px;
            cursor: pointer;
            // background: #eee;
            // margin: 15px 5px 0;
            padding: 5px;
            border: 1px solid #fff;
          }
          .per-detail-pic.active{
            border: 1px solid #255B8B;
          }
        }
        .pd-operate-item{
          color: #888;
          font-size: 12px;
          margin: 100px 0 40px 0;
          .pd-share-btn{
            margin-left: 38px;
            img{
              vertical-align: -1px;
            }
          }
          .pd-collect-btn{
            cursor: pointer;
            margin-left: 15px;
            img{
              vertical-align: -1px;
            }
          }
        }
      }
      .product-detail-msg{
        width: 580px;
        margin-left: 35px;
        margin-right: 55px;
        .product-title{
          color: #333;
          font-size: 18px;
          font-weight: 400;
          line-height: 25px;
          margin-bottom: 20px;
          font-weight: bold;
        }
        .purchase-left-con{
          color: #999;
          font-size: 14px;
          display: inline-block;
          width: 45px;
          text-align-last: justify;
          margin-left: 20px;
          //vertical-align: top;
        }
        .purchase-right-con{
          display: inline-block;
          width: 480px;
          color: #010101;
          font-size: 14px;
          margin-left: 30px;
        }
        .size-con{
          vertical-align: top;
          margin-top: 12px;
        }
        .purchase-pd-ins{
          // padding-left: 20px;
          .purchase-price{
            width: 570px;
            // height: 66px;
            background: #EAF5FF;

            .purchase-item{
              padding: 15px 0 20px;
              // margin: 0 0 30px;

              .weight-con{
                margin-left: 60px;
              }
              .price-num{
                color: #FF5A00;
                font-size: 22px;
                width: 300px;
              }
            }
          }
          .purchase-info-item{
            margin: 20px 0;
            .specification-con{
              .specification-list{
                padding: 0 14px;
                border: 1px solid #BEBEBE;
                margin-right: 10px;
                display: inline-block;
                margin-bottom: 10px;
                height: 36px;
                line-height: 36px;
              }
              .specification-list.active{
                border: 1px solid #3A80E0;
                background: url("../../assets/images/product/detail/detail_04.png") no-repeat bottom right;
              }
            }
          }
        }
        .inventory-num{
          margin-left: 10px;
          font-size: 12px;
        }
        .purchase-button{
          margin-left: 22px;
          margin-top: 28px;
          .purchase-comBtn{
            display: inline-block;
            width: 146px;
            height: 46px;
            line-height: 46px;
            text-align: center;
            background: #3A80E0;
            color: #fff;
            font-size: 16px;
            margin-right: 20px;
            border: 1px solid #3A80E0;
            cursor: pointer;
            transition: all 0.3s;
            &:hover{
              opacity: 0.7;
            }
          }
          .add-cart{
            background:#C5E1F9;
            border:1px solid rgba(37, 91, 139, 0.66);
            color: #255B8B;
          }
        }
      }
      .recommend-item{
        width: 140px;
        background: #F5F5F5;
        text-align: center;
        font-size: 14px;
        height: 490px;
        .rec-title{
          color: #888;
          margin: 10px 0;
        }
        .recPD-list{
          cursor: pointer;
          a{
            text-decoration: none;
          }
          .recommend-pd{
            img{
              width: 110px;
              height: 110px;
            }
            .recommendPD-price{
              color: #333;
              margin: 5px 0;
            }
          }
        }
        .change-batch{
          margin: 10px 0;
          color:#255B8B;
        }
      }
    }
    .product-detail-introduce-item{
      overflow: hidden;
      zoom: 1;
      .product-detail-left-lay{
        width: 206px;

        text-align: center;
        .flagship-store-item{
          width: 206px;
          height: 160px;
          margin-bottom: 20px;
          .flagship-header{
            width: 100%;
            height: 42px;
            line-height: 42px;
            background: #353535;
            color: #E3DFDF;
            font-size: 14px;
          }
          .flagship-con{
            border: 1px solid #E3DFDF;
            height: 118px;
            .flagship-descript{
              text-align: center;
              .descript-list{
                display: inline-block;
                margin: 0 8px;
                .descript_title{
                  color: #888;
                  font-size: 12px;
                  margin: 15px 0 10px;
                }
                .descript_score{
                  font-size: 12px;

                  img{
                    vertical-align: middle;
                  }
                }
                .arrow_in{
                  color: #2e7116;
                }
                .warn_in{
                  color: #fb1528;
                }
              }
            }
            .flagship-button{
              margin-top: 12px;
            }
          }
        }
        .hot-product-item{
          width: 206px;
          // border: 1px solid #E3DFDF;
          // margin-top: 10px;
          .hot-product-header{

            height: 42px;
            line-height: 42px;
            text-align: center;
            background: #353535;
            color: #E3DFDF;
          }
          .hot-product-con{
            border: 1px solid #E3DFDF;
            padding: 20px 0 0;
            .hot-product-list{
              cursor: pointer;
              a{
                text-decoration: none;
              }
              img{
                width: 180px;
                height: 180px;
              }
              .hot-pd-price{
                color: #D0021B;
                font-size: 16px;
                margin: 10px 0 15px;
              }
            }
          }
        }

      }
      .product-detail-right-lay{
        width: 970px;
        margin-left: 15px;
        // background: pink;
        .product-detail-moreInfo{
          .product-info-switchTab{
            .product-info{
              font-size: 14px;
              color: #888;
              padding: 0 20px 20px;
              border-bottom: 1px solid #DCDCDC;
              .brand-name{

              }
              .product-msg-con{
                overflow: hidden;
                zoom: 1;
                .msg-list{
                  float: left;
                  width: 32%;
                  overflow: hidden;
                  text-overflow: ellipsis;
                  white-space: nowrap;
                  margin: 15px 10px 0 0;
                  .msg-title{

                  }
                  .msg-value{

                  }
                }
              }
            }
            .product-comments{
              padding: 20px;
            }
          }
        }
      }
    }
  }
}
